import org.junit.jupiter.api.*;
import org.junit.jupiter.params.provider.MethodSource;

//@TestMethodOrder(MethodOrderer.OrderAnnotation.class)
@TestMethodOrder(MethodOrderer.Random.class)
public class JunitTest01 {

    //@Order(2)
    @Test
    public void B() {
        System.out.println("B的测试");
    }

    //@Order(3)
    @Test
    public void Test01() {
        System.out.println("这是01测试用例");
    }

//    @Disabled
    //@Order(4)
    @Test
    public void Test02() {
        System.out.println("被忽略的Test02");
    }

    //@Order(1)
    @Test
    public void A() {
        System.out.println("A的测试");
    }



//    @BeforeAll
//    public static void setUp() {
//        System.out.println("这是setUp方法");
//    }
//
//    @AfterAll
//    public static void TearDown() {
//        System.out.println("这是TearDown方法");
//    }
//
//    @BeforeEach
//    public void beforeEachTest() {
//        System.out.println("这是beforeeach");
//    }
//
//    @AfterEach
//    public void AfterEach() {
//        System.out.println("这是aftereach方法");
//    }

}
